we need to do whatever we can - Turkish English Dictionary